home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / com / othernet / fidonet / mastic / mastic.doc < prev    next >
Text File  |  1995-05-28  |  30KB  |  957 lines

  1.  
  2.  
  3.  
  4.          **          **         **         **         **      **
  5.          **          **        ****        **         **      **
  6.          **          **       **  **       **         **      **
  7.           **   **   **       ********      **         **      **
  8.            **  **  **       **      **     **         **      **
  9.             ********       **        **    ********   **********
  10.              ******       **          **   ********   **********
  11.  
  12.                              (c)1994 1995
  13.  
  14.  
  15.  
  16.  
  17.                        WALU Software presents
  18.  
  19.  
  20.      #### ####      ##      ######   #########   #########    ########
  21.      #   #   #     #  #    #             #           #       #
  22.      #   #   #    #    #   #             #           #       #
  23.      #   #   #   #      #   #####        #           #       #
  24.      #   #   #   ########        #       #           #       #
  25.      #   #   #   #      #        #       #           #       #
  26.      #   #   #   #      #   #####        #       #########    ########
  27.  
  28.                                                      (c)1994/1995
  29.  
  30.  
  31.  
  32.                    What A Lovely Utility Software
  33.  
  34.                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  35.                    ~                              ~
  36.                    ~   THIS PRODUCT IS SHAREWARE  ~
  37.                    ~                              ~
  38.                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  39.  
  40. Copyright
  41. ~~~~~~~~~
  42.  
  43. Copyright of this document and the programs and files to which it relates
  44. remains with WALU Software. The source code, executable program and all
  45. associated files remain the property of the author.  Reverse engineering
  46. or modifying  executable  program files is strictly prohibited without the
  47. prior written consent of the copyright holders.
  48.  
  49.  
  50.  
  51. Conditions of distribution and Use
  52. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  53.  
  54. This version of MasTic and MasRep are released as Shareware and as such it
  55. may be freely distributed on Bulletin Board Systems and by PD Labraries
  56. provided that all the original files remain with the program.
  57.  
  58. Your are free to try MasTic for 30Days after which time you should either
  59. delete it from your system or send your registration fee of œ10 ( ten UK
  60. pounds) to WALU Software at the address at the end of this doc file.
  61.  
  62. The documentation maybe translated into any language but any such
  63. translation must include Walu Software contact addresses and the
  64. original English versions of the Conditions for use and distribution and
  65. of course the copyright notice.
  66.  
  67. It may NOT be included on cover discs, magazine discs or included in Value
  68. added products, Nor may it be distributed on CD rom compilations without
  69. specific prior written consent of the authors.
  70.  
  71. The use of this product for commercial purposes at any time is  prohibited
  72. without  the  prior  written consent of the copyright holders.
  73.  
  74. For further details write to  WALU Software at the address given at the
  75. end of this document.
  76.  
  77.  
  78.  
  79. Disclaimer
  80. ~~~~~~~~~~
  81.  
  82. The authors specifically disclaims all warranties, expressed or implied,
  83. including but not limited to implied warranties of  merchantability  and
  84. fitness for any particular purpose with respect to  defects in  the
  85. software and documentation. In  no  event  shall  the authors  be liable
  86. for any loss of profit,  or other damage, commercial or otherwise,
  87. whether caused directly or indirectly by use of this product.
  88.  
  89.  
  90.  
  91. Contents of MASTIC archive
  92. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  93.  
  94. The following five files should have been in the MASTIC archive.
  95.  
  96. MASTIC.PRG    The main executable program.
  97. MASTIC.CTL      An example .CTL file.
  98. MASTIC.DOC      This text file :-)
  99. TEMPLATE.ALL    An example Template file.
  100. TEMPLATE.ADD    An example Autoadd Template file.
  101.  
  102. If any of these files are missing or corrupt in any way please contact the
  103. support board for the latest version.
  104.  
  105.  
  106. What is MasTic ?
  107. ~~~~~~~~~~~~~~~~
  108.  
  109. MasTic is the latest generation TIC processor for use with the Atari Range
  110. of computers, being written entirely in 'C' and in complience with the
  111. latest FTSC standards you are assured that compatability with new software
  112. and old will enable your system to operate with the minimum of fuss and
  113. the maximum amount of automation.
  114.  
  115.  
  116. ---------------------------------------------------------------------------
  117.  
  118.  
  119. General Overview of Functions
  120. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  121.  
  122. With no command line MasTic will search the netmail area for control
  123. messages to itself and reply where necassary, also making changes to its
  124. control file to link in/out areas in response to requests from your
  125. downlinks.
  126.  
  127. Following the netmail search MasTIC will then search your inbound folders
  128. for *.TIC files. After validation the associated files will be sent to
  129. your download folders and any reports you have defined will be written.
  130. Downlinks connected to the file area concerned will have the files put on
  131. hold for them via a .FLO file except of course points who will have the
  132. files sent via .HFT files.
  133.  
  134. By using command lines you can make MasTic write reports to your downlinks
  135. and also hatch files into the network yourself.
  136.  
  137.  
  138. ---------------------------------------------------------------------------
  139.  
  140.  
  141. Control File Structure
  142. ~~~~~~~~~~~~~~~~~~~~~~
  143.  
  144. The control file [ MASTIC.CTL ] should be located in the same folder as
  145. MasTic itself.
  146.  
  147. For users of Autofile we have made the switch to MasTic as painless as
  148. possible, just rename your Autofile.CTL to MASTIC.CTL then run MasTic with
  149. the command line REPORT and MasTic will rewrite the file stripping all non
  150. required information.
  151.  
  152. All command words must start at the begining of a new line and are case
  153. insensitive.
  154.  
  155. Comments although ignored by MasTic will be stripped out when MasTic has
  156. to change the control file to reflect the effects of any control messages
  157. recieved from your downlinks or where new areas from your uplinks are
  158. autoadded.
  159.  
  160.  
  161.  
  162. Fixname
  163. ~~~~~~~
  164.  
  165. This tells MasTic what names it should respond to in netmail control
  166. messages. The first name you supply is used as the default name when
  167. MasTic writes messages.
  168.  
  169. You must define at least one fixname. You may define a maximum of ten
  170. Fixnames each with a maximum of 9 Characters.
  171.  
  172. ie: Fixname MasTic
  173.  
  174.  
  175.  
  176. Inbound
  177. ~~~~~~~
  178.  
  179. Informs MasTic where to look for *.TIC files.
  180.  
  181. You must define at least one of these.
  182. A maximum of ten inbounds may be defined.
  183.  
  184. ie: Inbound D:\PINBOUND\
  185.  
  186.  
  187.  
  188. Netmail
  189. ~~~~~~~
  190.  
  191. Defines the mail area you use for netmail and must only define the path
  192. and stub of the area with no extension.
  193.  
  194. This must be defined.
  195.  
  196. ie: Netmail D:\MSGS\0192
  197.  
  198.  
  199.  
  200. TicDir
  201. ~~~~~~
  202.  
  203. Defines where to place any TIC files that need to be generated when
  204. passing files through the system.
  205.  
  206. This must be defined.
  207.  
  208. ie: Ticdir D:\TICS\
  209.  
  210.  
  211.  
  212. Statuslog
  213. ~~~~~~~~~
  214.  
  215. Defines the file to be used for logging any activity that occurs,
  216. including errors.
  217.  
  218. This must be defined.
  219.  
  220. ie: Statuslog D:\LOGS\MASTIC.LOG
  221.  
  222.  
  223.  
  224. Stopdup
  225. ~~~~~~~
  226.  
  227. Defines the folder where the dupe checking file is to be held.
  228.  
  229. This must be defined.
  230.  
  231. ie: Stopdup D:\DUPES\
  232.  
  233.  
  234.  
  235. Reparea
  236. ~~~~~~~
  237.  
  238. Defines the area where MasTic will write reports about incoming files and
  239. also specifies the template file to use. There are some optional
  240. parameters for this keyword.
  241.  
  242.     Format :
  243.  
  244.     Reparea mailarea groups template options
  245.  
  246.     Where :
  247.  
  248.     mailarea is the path to the mail area stub
  249.     A maximum of ten areas may be defined.
  250.  
  251.     groups are the letters of the groups for which the report is
  252.     valid.
  253.  
  254.     template is the full path and filename of the file to use to write
  255.     the report.
  256.  
  257.     Options :
  258.  
  259.     [To xx] [From xx] [Subject xx]
  260.  
  261. ie: Reparea D:\MSGS\REPS ABfg D:\TEMPLATE.ALL [To All]
  262.  
  263.  
  264. An example TEMPLATE.ALL file is included in the MasTic archive and use of
  265. the provided template will result in MasTic writing a message like the
  266. example below.
  267.  
  268.  
  269. Msg #43 / 1-43  Time: Sat 22 Oct 06:10
  270. From: MasTic File Manager
  271. To  : All
  272. Subj: Network Files Activity
  273. ---------[CBBSFILE]-----------------------------------------------
  274.                 The latest files from the Networks
  275.  
  276.     Area     : FAN.APP.DEMO
  277.     FileName : OBURSTDM.LZH
  278.     Desc.    : Demoversion of OutBurST!
  279.     Size     : 25295 bytes
  280.     Date     : 22/10/94
  281.     Time     : 06:09
  282.     ------------------------------------------------------------
  283.  
  284.     Area     : FAN.APP.DEMO
  285.     FileName : RECIO_DM.LZH
  286.     Desc.    : Demo of a font editor
  287.     Size     : 63273 bytes
  288.     Date     : 22/10/94
  289.     Time     : 06:09
  290.  
  291.  
  292.  
  293.  
  294. Temp
  295. ~~~~
  296.  
  297. Occasionally MasTic writes temporary files and then deletes them before
  298. exiting. This keyword defines where those files should be written. A
  299. ramdisk is ideal for this purpose.
  300.  
  301. This must be defined.
  302.  
  303. ie: Temp P:\
  304.  
  305.  
  306.  
  307. Hatch
  308. ~~~~~
  309.  
  310. This enables MasTic to hatch a file into the network simply by passing a
  311. command line instruction . If you type in Hatch on a command line it will
  312. search for ALL hatch statements in the control file and hatch the file
  313. where possible. If on the command line you put HATCH AREANAME then it will
  314. only hatch in that area if possible.
  315.  
  316.  
  317. Hatch is followed by the name of the file to hatch and then further
  318. information is provided in the following formats.
  319.  
  320.     [Area xx] : Defines the area in which the file should be hatched.
  321.             This must be defined.
  322.  
  323.     [Desc xx] : Describes the file being hatched.
  324.                  This must be defined.
  325.  
  326.     [Replaces xx] : Defines the file that is to be replaced by the
  327.                     hatched file. Wildcards are supported but you MUST
  328.                     be carefull when specifying files to be replaced.
  329.  
  330.     [Magic xx] : Defines the magic name associated with the hatched
  331.                  file.
  332.  
  333.     [Log xx] : Defines any comment that is to be passed with the file.
  334.                This is not seen by the end user, only by the system
  335.                operators.
  336.  
  337.  
  338.  
  339.  
  340.  
  341. Magicfile
  342. ~~~~~~~~~
  343.  
  344. This describes the path and filename of the file you use to keep the magic
  345. names in - When using semper this file is usually called REQUEST.SMP
  346.  
  347.  
  348.  
  349. NewMagics [On/Off]
  350. ~~~~~~~~~
  351.  
  352. If defined as OFF this will disable the automatic updating of your magics
  353. files.
  354.  
  355. ie: NewMagics Off
  356.  
  357.  
  358.  
  359. Replaced
  360. ~~~~~~~~
  361.  
  362. Defines the folder that is used to keep any files that are removed from
  363. your download areas when they have been replaced by an incoming file.
  364.  
  365. Wildcards [On/Off]
  366. ~~~~~~~~~
  367.  
  368. If defined as OFF then any 'replaces' lines in TIC files that contain
  369. wildcards will be ignored
  370.  
  371. ie : Wildcards Off
  372.  
  373. Zone
  374. ~~~~
  375.  
  376. Defines your mail network addresses.
  377. A maximum of 40 may be defined.
  378.  
  379. ie: Zone 90 D:\NEST.05A\
  380.  
  381.  
  382.  
  383. Address
  384. ~~~~~~~
  385.  
  386. Defines your addresses on the networks.
  387. A maximum of 40 may be defined.
  388.  
  389. ie: Address 90:102/162
  390.  
  391.  
  392. SortAddresses
  393. ~~~~~~~~~~~~~
  394.  
  395. If used this will cause the Fix addresses and AutoAdd addresses to be
  396. sorted numerically when MasTic 'rewrites' its control file.
  397.  
  398.  
  399. Fix
  400. ~~~
  401.  
  402. Defines the addresses,passwords and flags of your downlinks.
  403. A maximum of 50 may be defined.
  404.  
  405. ie: Fix 90:102/162.0 PASSWORD GROUPS FLAGS
  406.  
  407.     Where :
  408.  
  409.     PASSWORD is the default password expected on control messages.
  410.                  If the first character is '*' then the password on
  411.                  inbound Tics from this link will be ignored.
  412.  
  413.     GROUPS is the list of groups that a user has access to on this
  414.            address.
  415.  
  416.     FLAGS are the defualt flags used for connecting this user to an
  417.           area after a request has been recieved.
  418.  
  419.           Flag 'R' is used to specify wether or not this user gets
  420.           an automated report when you tell Mastic to generate one
  421.  
  422.           Flags L/Z/A/J select the default archiver to use for ?IC
  423.           compressed files, these being LZH,Zip,Arc and Arj where a
  424.           flag has not been added, Mastic will default to LZH
  425.  
  426.           Flag '!' forces compression for that link.
  427.  
  428.  
  429. Autopath
  430. ~~~~~~~~
  431.  
  432. Defines the path were new folders will be created when a file arrives
  433. that is valid for auto adding a new file area.
  434.  
  435.  
  436.  
  437. Remotes [On/Off]
  438. ~~~~~~~
  439.  
  440. Enables or diables remote control messages from other systems, default is
  441. on, using this makes it easier to keep upto date file areas with anyother
  442. system that also uses MasTic, when an area is removed by using the command
  443. line option then messages are sent to your downlinks informing MasTic at
  444. those systems that an area change has occurred.
  445.  
  446.  
  447. Autoadd
  448. ~~~~~~~
  449.  
  450. Defines which uplinks are valid inputs for autoadding new file areas and
  451. also defines which downlinks are to be added to any new areas.
  452. A maximum of 25 may be defined.
  453.  
  454. Autoadd 90:102/162.0 GROUP x I PASSWORD NAME
  455.  
  456.     This line sets 90:102/162.0 as a valid uplink for autoadding areas
  457.     to GROUP x, the PASSWORD is the only one accepted within a TIC
  458.     file that will allow this user to add a new file area. The NAME
  459.     parameter is simply used to make the new area report look nicer.
  460.  
  461. Autoadd  90:102/163.0 x O PASSWORD
  462.  
  463.     This line sets your downlink  90:102/163.0 for autoconnection to
  464.     any new areas in group x, he/she will be added with the password
  465.     defined on this line.
  466.  
  467. Addfile
  468. ~~~~~~~
  469.  
  470. Addfile G:\MASTIC\TEMPLATE.ADD G:\QBBS\FLSEARCH.CTL
  471.  
  472.         Path and name of template file and path and name of flsearch.ctl
  473.  
  474.         This line will cause your FLSEARCH.CTL (or any other defined text
  475.         file) to be updated with autoadded area information.
  476.  
  477.         The template file eg :
  478.  
  479.         %PATH  20 %AREADESC
  480.  
  481.         contains two Keywords
  482.         %PATH  will be replaced with the full path to the new area.
  483.         %AREADESC will be replaced with the Area description as read from
  484.         the TIC or a dummy description if the TIC was produced by an old
  485.         style Tic processor.
  486.  
  487.         The template file can be as long as you like, blank lines are
  488.         ignored. anything except a Keyword is copied verbatim.
  489.  
  490.  
  491.  
  492.  
  493. ExtZip  D:\ARCS\ZIPJR.TTP -x -mt
  494. ~~~~~~
  495. ExtArc  D:\ARCS\ARC.TTP x
  496. ~~~~~~
  497. ExtLzh  D:\ARCS\LZH.TTP x
  498. ~~~~~~
  499. ExtArj  D:\ARCS\UNARJ.TTP e -jy+ -~pe-
  500. ~~~~~~
  501. Read FILE_ID.DIZ
  502. ~~~~
  503. Read BBS_DAT.INF
  504. ~~~~
  505.  
  506.     These commands are used to enable Mastic to locally replace any
  507.     file descriptions with the named files that may be found within
  508.     archives, if you use multiple 'Read' commands then the first one
  509.     detected will be used, obviously only files with the extentions
  510.     .ZIP, .ARC and .LZH will be searched.
  511.  
  512.     A maximum of 10 'Read' definitions can be used.
  513.  
  514. ArcZip  D:\ARCS\ZIPJR.TTP -a
  515. ~~~~~~
  516. ArcArc  D:\ARCS\ARC.TTP a
  517. ~~~~~~
  518. ArcLzh  D:\ARCS\LZH.TTP a
  519. ~~~~~~
  520. ArcArj  D:\ARCS\ARJBETA.TTP    [ No command line currently needed ]
  521. ~~~~~~
  522.  
  523.     These commands are used for [Z/A/L/J]ic file passing, the default
  524.     archiver used for archiving is LZH, this will be made configurable
  525.     at a later date, and so it is recommended you define all three
  526.     archivers for now.
  527.  
  528. Area [path to area folder] [area name]
  529. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  530.  
  531. Defines the file areas that are available. Both the path and area name
  532. must be present. Each area must have the same format. Any line that is not
  533. recognised by MasTic will be treated as an end of area marker.
  534. A maximum of 200 may be defined.
  535.  
  536. ie:
  537.  
  538. Area F:\DTP\ FAN.UTIL.GDOS
  539. Localgroup F
  540. Localdesc Gdos tools/utilities
  541. 90:102/0.0 UPLINK IC
  542. 90:102/164.0 DOWNLINK OT
  543.  
  544.  
  545. Valid command words are :
  546.  
  547.     Localgroup +
  548.  
  549.         Where + is a group leter a-z or A-Z allowing upto 52
  550.         groups to be defined.
  551.  
  552.     Localdesc
  553.  
  554.         describes the file area in plain text.
  555.  
  556. Any line starting with a number within an area definition is deemed to be
  557. a network address of either a downlink or an uplink. The number must be
  558. followed by that links PASSWORD and then the FLAGS for that area.
  559.  
  560. Valid FLAGS are :
  561.  
  562.     I     Link can Input to area
  563.  
  564.     O    Files are sent to this link
  565.  
  566.     T    Tic files are sent with each file to this link
  567.  
  568.     M    Mail is sent with each file to this link
  569.  
  570.     C       Tic/File compression on for this link
  571.                  The .TIC and File.* are archived into one
  572.                  compressed file.
  573.  
  574. Refresh
  575. ~~~~~~~
  576.  
  577. For use in non ST screen modes on the Falcon.
  578.  
  579.  
  580.  
  581. Advanced options : GATING
  582. ~~~~~~~~~~~~~~~~~~~~~~~~~
  583.  
  584. Gating a file area involves a simple modification to your AREA definition,
  585. but you must know what you are doing !!
  586.  
  587. Example :
  588.  
  589. Normal definition ;
  590.  
  591.     ;-----------------------------------------------------------
  592.     Area J:\GENERAL\ EST_APPS
  593.     Localgroup T
  594.     Localdesc Applications software
  595.     90:106/153.0 PASSWORD IOT
  596.     90:106/200.0 PASSWORD IOT
  597.         ;-----------------------------------------------------------
  598.  
  599.     This simply defines an area (EST_APPS) that is recieved from
  600.     90:106/153 and is sent to 90:106/200 and vica-versa
  601.  
  602. For Gating ;
  603.  
  604.     ;-----------------------------------------------------------
  605.     Area J:\GENERAL\ EST_APPS
  606.     Localgroup T
  607.     Localdesc Applications software
  608.     90:106/153.0 PASSWORD IOT [APPS_EST]
  609.     90:106/200.0 PASSWORD IOT
  610.         ;-----------------------------------------------------------
  611.  
  612.     This new definition (APPS_EST) causes the following to happen :
  613.  
  614.     A file from 90:106/153 in area APPS_EST is sent to 90:106/200 as
  615.     if it came from area EST_APPS, so far so good !
  616.  
  617.     if 90:106/200 sends a file into EST_APPS then it is sent to
  618.     90:106/200 as if it came from APPS_EST - make sense to you ?
  619.  
  620.     Note : despite 90:106/153 having gated information, it is still
  621.     able to send files into the original area, EST_APPS, but
  622.     90:106/200 can only send into the original area.
  623.  
  624. Obviously you are able to gate one area to many others by simply adding
  625. the new optional parameter to the end of the link, and you can easily gate
  626. into other networks simply by using different addresses.
  627.  
  628. A word of warning though, DO NOT allow a feed into a gated area access to
  629. filearea fixing, these new optional parameters must be added manually, and
  630. so any change to the link by netmail will probably result in you losing
  631. the gated area name, of course, if your link understands which areas not
  632. to link out of then there should be no problem, but, you know what _other_
  633. people are like :)
  634.  
  635. Gating limits
  636. ~~~~~~~~~~~~~
  637.  
  638.     Upto 100 links may have the gating information added, as usual, if
  639.     this is too small a limit then let me know, we cater for bigger
  640.     systems ....
  641.  
  642.  
  643.  
  644.  
  645. ---------------------------------------------------------------------------
  646.  
  647.  
  648. Writing Control Messages
  649. ~~~~~~~~~~~~~~~~~~~~~~~~
  650.  
  651. Your downlinks can fix in/out of file areas and get information about
  652. thier status by sending netmail to MasTic.
  653.  
  654.  They can also alter thier settings and passwords. Note that if a downlink
  655. uses a control message to alter his/her password whilst connected to areas
  656. then the new password will only apply to any new areas added and not to
  657. those already linked in.
  658.  
  659. MasTic has an integral Help file which can be requested by sending a
  660. netmail to MasTic with a subject line containg the users password followed
  661. by H.
  662.  
  663. Below is an example control message requesting the MasTic help file.
  664.  
  665.  
  666. Msg #436 / 1-438  Time: 22 Oct 94  16:04:28
  667. From: Martin Stacey on 2:255/80.1
  668. To  : MasTic on 2:255/80
  669. Subj: password -H
  670. ---------[MAIL]-----------------------------------------------
  671. A message requesting the MasTic help text.
  672.  
  673. Note the space between the password and the optional parameters.
  674.  
  675.  
  676.  
  677. MasTic will return a netmail containing the help file. (see below)
  678.  
  679. From: MasTic on 2:255/80
  680. To  : Martin Stacey on 2:255/80.1
  681. Subj: Control message reply from MasTic
  682. ---------[MAIL]-----------------------------------------------
  683. Help file for MasTic ...
  684.  
  685. When writing a message to MasTic you must place your arranged password on
  686. the subject line, and address your message to the address of the network
  687. that you wish to access - these details are available from the sysop of
  688. this system.
  689. To obtain lists of areas that are available to you, you may place the
  690. following letters after your password on the subject line, but remember to
  691. have at least one space after your password :
  692.  
  693.         L   -   Provides you with a complete area list
  694.         C   -   Provides a list of areas you are connected to
  695.         U   -   Provides a list of areas you are unconnected from
  696.         H   -   Provides you with this help file
  697.  
  698. You may also change the default flags that you connect to areas with,
  699. to do this the following may be used :
  700.  
  701.         %Tics On  -  Enables tics with files
  702.         %Tics Off -  Disables tics with files
  703.         %Mail On  -  Enables mail attached files
  704.         %Mail Off -  Disables mail attaching
  705.  
  706. You may also change your password by simply using %Password newpassword
  707.  
  708.     %Reports On  - Controls automatic reports to you
  709.     %Reports Off
  710.  
  711.     %Compress On [L/Z/A/J] - enable compressed files, and select
  712.             default archiver (LZH if none selected)
  713.  
  714. To connect or disconnect a file area you need to know the area name,
  715. you get these from the previously discussed lists, the following formats
  716. are supported, if you make a mistake, or use an unknown area name then you
  717. will receive a message about it ...
  718.  
  719. Area : FISHLISTS       -  This will connect you into the area if available
  720. FISHLISTS              -  This will do the same.
  721. -Area : FISHLISTS      -  This will disconnect you if you are connected
  722. -FISHLISTS             -  As will this.
  723.  
  724. Connecting to an area you are already connected to (!) will update your
  725. flags with your default settings, that you may have changed, however to
  726. change the password for a particular area you must first disconnect and
  727. then reconnect which can be done within the same message
  728.  
  729. All commands are case-insensitive, the only thing you cannot change with a
  730. message to MasTic is Input access to an area -  the SysOp at this system
  731. must allow that manually for security reasons...
  732.  
  733.                       ***** End of Help Message *****
  734.  
  735.  
  736.  
  737.  
  738. The example control message below would link you into the areas
  739. FISHEY,FISHLISTS and the area PICTURES but at the same time disconnect you from
  740. the areas TEXTFILES and BASIC, also switching automatic reports on.
  741.  
  742. From: Martin Stacey on 2:255/80.1
  743. To  : MasTic on 2:255/80
  744. Subj: password
  745. ---------[MAIL]-----------------------------------------------
  746. +FISHEY
  747. Area : FISHLISTS
  748. PICTURES
  749. -Area : TEXTFILES
  750. -BASIC
  751. %Reports On
  752.  
  753.  
  754. ---------------------------------------------------------------------------
  755.  
  756. Command line Parameters
  757. ~~~~~~~~~~~~~~~~~~~~~~~
  758.  
  759. Despite Mastic accepting command lines, it should never be renamed to
  760. either a .TOS or .TTP application, it requires GEM for the windows to be
  761. used.
  762.  
  763.     Rewrite
  764.     ~~~~~~~
  765.         This causes Mastic to rewrite it's control file, you can
  766.         use this to check that anything new you have added to the
  767.         control file is recognised.
  768.  
  769.     Remove  [area_name]
  770.     ~~~~~~
  771.         If used without the optional area name then you will be
  772.         presented with a GEM dialogue box where you select the
  773.         areas to be removed.  Removing an area causes MasTic to
  774.         write a netmail to any affected links. If its a downlink
  775.         and they are running MasTic the area will be removed from
  776.         thier .CTL file. If its an Uplink then you will be removed
  777.         from that area in thier control file but the area will not
  778.         be removed from thier .CTL.  This will only occur if the
  779.         link has remotes enabled.
  780.  
  781.         This causes Mastic to completly remove an area definition
  782.         from the control file, but nothing else, Fix's are not
  783.         changed.
  784.  
  785.     Report
  786.     ~~~~~~
  787.         This causes Mastic to write connection reports to any
  788.         Fix'd addresses that have the 'R' flag enabled
  789.  
  790.     Hatch [Area/Hatch_file]
  791.     ~~~~~
  792.         We have three possibilities with this command line, if you
  793.         simply enter 'HATCH' then Mastic will bring up a dialog
  794.         box for to locally hatch files out onto the networks, but
  795.         if you follow the command with an area name, then the
  796.         hatch statements in the control file will be searched for
  797.         a match and hatching will take place. The third option is
  798.         that if the word after the hatch command is not recognised
  799.         as an area name then it will be taken as the name of a
  800.         hatch file (!), i.e. if you have a file named 'HATCH' in
  801.         the same folder as Mastic and you start Mastic with the
  802.         command line 'Hatch Hatch', it will use the file for the
  803.         information required to hatch any files.
  804.         Should Mastic use a hatch file but for some reason cannot
  805.         hatch the file, it will create a file called 'HATCHED.NOT'
  806.         which contains the original information supplied to it,
  807.         this can be used to check what went wrong !
  808.  
  809.         The hatch file is a pretty standard format ascii file :
  810.  
  811.         Max.Len.        parameter
  812.         --------        ---------
  813.  
  814.         40 chrs        Complete path and filename of file to hatch
  815.         40 chars (!)    Area name
  816.         340 chrs    Description
  817.         13 chrs        [Magic xxxxx]
  818.         13 chrs        [Replaces xxxx.xxx]
  819.         80 chrs        [Log xxxxx]
  820.                 ---
  821.  
  822.         The '[ ... ]' lines are optional, Mastic recognises
  823.         'Magic','Replaces' and 'Log' (Without the brackets !) and
  824.         places the information into the TIC files.
  825.         Each hatch command is seperated by the '---' seperator,
  826.         you can have as a many hatch blocks like this as you wish.
  827.  
  828.         It is recommended that you do not include wild cards in
  829.         the 'replaces' command, although Mastic supports it, it
  830.         appears that Falcons don't like, and also make sure that
  831.         any file you do replace is one that you should, not many
  832.         people would like 'replaces *.*' as this could be a little
  833.         annoying !
  834.  
  835. General notes on operation
  836. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  837.  
  838. Should any problems occur when validating incoming TIC files the tic will
  839. be renamed to *.TBD and will subsequently be ignored by MasTic.
  840.  
  841. All command words and flags are case insensitive.
  842.  
  843. Groups are case sensitive.
  844.  
  845. MasTic will attempt to create any folders defined in MASTIC.CTL if they do
  846. not exist. All new folders created or any errors will be reported in the
  847. log file.
  848.  
  849. When a file is added to a download area the FILES.BBS of that area will be
  850. updated with a '[0]' after the filename denoting that it has yet to be
  851. downloaded. A maximum file description length of approx 1K can be drawn
  852. from any tic file.
  853.  
  854. Safety First !
  855. ~~~~~~~~~~~~~~
  856.  
  857. Mastic now communicates with MOUSELOK !, that well known rodent trapper,
  858. should you have the mouse locked and Mastic receives the command line
  859. 'HATCH' with no further parameters, local hatching will be disabled with a
  860. suitable comment in the log file.
  861.  
  862. MouseLok V4.0 and above is required for this trivial feature !
  863.  
  864. WARNING WARNING WARNING
  865. ~~~~~~~~~~~~~~~~~~~~~~~
  866. ~~~~~~~~~~~~~~~~~~~~~~~
  867.  
  868.     Archiver functions are carried out using a hidden screen to keep
  869.     the main display tidy, if something goes wrong with your archiver
  870.     and it expects a key press you will not be able to see it !!!!!!!
  871.  
  872.     In the event of the system 'hanging' and apparantly doing nothing
  873.     try hitting the 'n' key, if the program then progresses you know
  874.     there is a fault with the archiver command line, or the archiver
  875.     could not [de]archive the file properly.
  876.  
  877. Restrictions
  878. ~~~~~~~~~~~~
  879.  
  880. Should you find you have more areas than are currently processed by MasTic
  881. [ around 200 ], or perhaps you are getting an error message about too many
  882. other definitions then please contact WaluSoftware who may be able to help
  883. you with a larger model of the program.
  884.  
  885. When locally hatching files (with the dialog box) an extra 60+k of memory
  886. is used, and when searching for FILE_ID.DIZ etc, an extra 30k + whatever
  887. your dearchiver needs is used, if you do not have enough memory available
  888. then Mastic will try to continue, but be prepared for really strange
  889. screen displays :))
  890.  
  891. REMEMBER : When hatching files, files are MOVED into the download folders,
  892. and so NEVER try to hatch a file from your download folder, always hatch
  893. it from somewhere else.
  894.  
  895.  
  896. Bugs & Updates
  897. ~~~~~~~~~~~~~~
  898.  
  899. Bugs should in the first instance be reported to the support board, where
  900. you will recieve prompt attention ! or in the F.SUP.WALUSOFT conference
  901. area which is carried by all good BBS's :-)
  902.  
  903. Updates will be made available from usuall WALU Soft numbers.
  904.  
  905. Special Thanks & Recognitions
  906. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  907.  
  908. AUTOFILE is (c)Mark Thomas
  909.  
  910. Special thanks to Rob Hall for his extensive and very useful help in
  911. debugging MasTic, he threw us a few good bugs to find, and found the worst
  912. one himself !!
  913.  
  914. Also thanks to Mas for his bug testing, he tested loads of 'em, and said
  915. he liked them very much :)
  916.  
  917. ---------------------------------------------------------------------------
  918.  
  919.  
  920. Online Support
  921. ~~~~~~~~~~~~~~
  922.  
  923.  
  924.           Holodeck Sbbs                           Chameleon BBS
  925.           ~~~~~~~~~~~~~                           ~~~~~~~~~~~~~
  926.  
  927. NeST      90:102/162.0                            90:102/161.0
  928. Atarinet  50:502/122.0                            50:502/121.0
  929. Fishnet   777:777/0.0                             777:200/0.0
  930.  
  931.  
  932.       +44 (0)1454 880267                        +44 (0)1454 881095
  933.  
  934.                               24 Hours
  935.  
  936.  
  937. also on Internet
  938.                      martin.stacey@cbbs.conqueror.co.uk
  939.                      dave.meaker@cbbs.conqueror.co.uk
  940.                      martin.stacey@cbbs.centron.com
  941.                      dave.meaker@cbbs.centron.com
  942.                      mstacey@rdl.co.uk
  943.  
  944.  
  945. SEND YOUR SHAREWARE REGISTRATION TO :
  946.  
  947.                         Walu Software
  948.                  F.A.O. Martin Stacey
  949.                         Dept CBBS
  950.                         37, Sandy Lodge
  951.                         Yate, Avon.
  952.                         BS17 4HE
  953.                         England, U.K.
  954.  
  955.  
  956.  
  957.